home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Arsenal Files 8
/
The Arsenal Files Collection #8 (Arsenal Computer) (1996).ISO
/
prg_gen
/
euphor14.zip
/
BIND.EX
< prev
next >
Wrap
Text File
|
1996-07-22
|
14KB
|
1,078 lines
---------------------------------------
-- Source Code Shrouder and Binder --
---------------------------------------
-- N.B. Things in square brackets [...] are optional.
-- usage 1: bind.bat [-hide_strings] [filename[.ex]]
-- usage 2: shroud.bat [-hide_strings] [-full_keywords] [filename[.ex]]
-- Or simply type: bind or shroud, and you will be prompted for all input.
-- Both .bat files run this one bind.ex file, but with different options.
-- Debugging tip: Before releasing a bound program to your users, make
-- a shrouded version of the same source code using: shroud -full_keywords
-- and also say -hide_strings, if that's what you did when you ran bind on
-- your program. This way you will have a semi-readable file that matches line
-- for line, and uses the same shrouded symbols, as your bound program.
-- This will help you to understand any ex.err dumps that are sent to you from
-- your users. It will be easier for you see where an error has occurred,
-- and to convert shrouded symbols back to their original names.
ùwarning
ùtype_check
îB=1,C=0
îD=0,E=1,F=2
îG=1,
H=2,
I=3
îJ=-1
îK=1,L=2
îM=128,
N=170
îO={
{
105,102},{
101,110,100},{
116,104,101,110},{
112,114,111,99,101,100,117,114,101},{
101,108,115,101},{
102,111,114},{
114,101,116,117,114,110},
{
100,111},{
101,108,115,105,102},{
119,104,105,108,101},{
116,121,112,101},{
99,111,110,115,116,97,110,116},{
116,111},{
97,110,100},{
111,114},
{
101,120,105,116},{
102,117,110,99,116,105,111,110},{
103,108,111,98,97,108},{
98,121},{
110,111,116},{
105,110,99,108,117,100,101},
{
119,105,116,104},{
119,105,116,104,111,117,116}}
îP={
{
108,101,110,103,116,104},{
112,117,116,115},{
105,110,116,101,103,101,114},{
115,101,113,117,101,110,99,101},{
112,111,115,105,116,105,111,110},{
111,98,106,101,99,116},
{
97,112,112,101,110,100},{
112,114,101,112,101,110,100},{
112,114,105,110,116},{
112,114,105,110,116,102},
{
99,108,101,97,114,95,115,99,114,101,101,110},{
102,108,111,111,114},{
103,101,116,99},{
103,101,116,115},{
103,101,116,95,107,101,121},
{
114,97,110,100},{
114,101,112,101,97,116},{
97,116,111,109},{
99,111,109,112,97,114,101},{
102,105,110,100},{
109,97,116,99,104},
{
116,105,109,101},{
99,111,109,109,97,110,100,95,108,105,110,101},{
111,112,101,110},{
99,108,111,115,101},{
116,114,97,99,101},{
103,101,116,101,110,118},
{
115,113,114,116},{
115,105,110},{
99,111,115},{
116,97,110},{
108,111,103},{
115,121,115,116,101,109},{
100,97,116,101},{
114,101,109,97,105,110,100,101,114},
{
112,111,119,101,114},{
109,97,99,104,105,110,101,95,102,117,110,99},{
109,97,99,104,105,110,101,95,112,114,111,99},{
97,98,111,114,116},{
112,101,101,107},{
112,111,107,101},
{
99,97,108,108},{
115,112,114,105,110,116,102}}
îQ=16,
R=17,
S=32,
T=33,
U=34,
V=35,
W=36,
X=37
îY=╬(2,32)-1
îZ=╬(2,20)-1
ïa(╝b)
çb>0Äb<=YÄ╢(b)=b
éï
ïb(╝c)
çc>0Äc<=ZÄ╢(c)=c
éï
îc=10
îd=1,
e=2,
f=3,
g=4,
h=5,
i=6,
j=7,
k=8,
l=9,
m=10
ïn(«o)
ç½(o)=c
éï
æo(¡p)
ç╧(Q,p)
éæ
äp(a q)
╨(R,q)
éä
æq(¡r)
ç╧(S,r)
éæ
är(b s)
╨(T,s)
éä
æs(¡t,n u)
ç╧(U,{t,u})
éæ
æt(╝u)
¡v,w,x,y
v=═(u,#100)
u=╢(u/#100)
w=═(u,#100)
u=╢(u/#100)
x=═(u,#100)
u=╢(u/#100)
y=═(u,#100)
ç{v,w,x,y}
éæ
æu(«v)
çv[1]+
v[2]*#100+
v[3]*#10000+
v[4]*#1000000
éæ
æw(╝x,¡y)
«v
üx<0â
x=x+╬(2,y)
éü
v=╗(0,y)
åz=1ìyê
v[z]=═(x,2)
x=╢(x/2)
éå
çv
éæ
æx(«y)
╝v,z
v=0
z=1
åBA=1ì½(y)ê
üy[BA]â
v=v+z
éü
z=z+z
éå
çv
éæ
äy(¡v)
╨(V,v)
éä
äz(¡BA)
╨(W,BA)
éä
äv(«BA)
╨(X,BA)
éä
îBA=25
Ææget_position()
ç╧(BA,0)
éæ
îBB=1,
BC=2,
BD=3,
BE=4,
BF=5,
BG=6,
BH=7,
BI=8
îBJ={
43,45,42,47,91,93,40,41,123,125,44,46,61,38,39,34,60,62}
îBK=-999
îBL=1,BM=2,BN=3
ïBO(¡BP)
ç╛(BP,{BN,BM,BL})
éï
ïBP(¡BQ)
çBQ>=-1
éï
ïBQ(¡BR)
çBR>=JÄBR<=255ÅBR=BK
éï
ïBR(¡BS)
çBS>=0
éï
ïBS(¡BT)
çBT=BÅBT=C
éï
BS BT
«BU
¡BV
äBW()
BU=╗(BC,255)
BU[97..122]=BD
BU[65..90]=BD
BU[95]=BD
BU[48..57]=BB
BU[35]=BI
BU[91]=BE
BU[93]=BE
BU[40]=BE
BU[41]=BE
BU[123]=BE
BU[125]=BE
BU[39]=BF
BU[34]=BF
BU[32]=BH
BU[9]=BH
BU[10]=BH
BU[45]=BG
éä
BQ BX
BX=BK
æBY(BP BZ)
BQ Ba
üBX=BKâ
ç╖(BZ)
à
Ba=BX
BX=BK
çBa
éü
éæ
äBZ(BQ Ba)
BX=Ba
éä
BP Ba,Bb
BS Bc
BQ Bd
Bd=BK
äBe(BQ Bf)
ü╛(Bf,{
32,9,10})â
üBd=10â
ç
éü
üBf !=10â
üBd>MÅ╛(Bd,BJ)â
ç
ë╛(Bd,{
32,9})â
ç
éü
éü
ëBf>MÅ╛(Bf,BJ)â
ü╛(Bd,{
32,9})â
Bd=BK
éü
éü
üBd !=BKâ
¼(Ba,Bd)
éü
Bd=Bf
éä
äBf(«Bg)
üBd !=BKâ
¼(Ba,Bd)
Bd=BK
éü
¼(Ba,Bg)
éä
«Bg
Bg={}
äBh(«Bi)
Bg=Bg&Bi
éä
BR Bi
Bi=1
BO Bj
Bj=BM
BS Bk
Bk=C
¡Bl,Bm
Bl=1
Bm=1
«Bn,Bo,Bp
Bn={{},{}}
Bo={{{},{}}}
Bp={{},{}}
«Bq
Bq={}
æBr()
BR Bs,Bt
«Bu
ü½(Bg)>0â
Bu=Bg[1]
Bg=Bg[2..½(Bg)]
çBu
éü
Bu={}
Bt=Bi
èBê
Bs=═(Bt,52)
Bt=╢(Bt/52)
üBs<26â
Bu=65+Bs&Bu
à
Bu=97+Bs-26&Bu
éü
üBt=0â
É
éü
éè
Bi=Bi+1
ü╛(Bu,O)â
çBr()
ë╛(Bu,P)â
çBr()
ë╛(Bu,Bn[L])â
çBr()
à
çBu
éü
éæ
æBs(«Bt)
«Bu
BR Bv
BS Bw
Bv=0
Bv=╛(Bt,Bp[K])
üBvâ
çBp[L][Bv]
éü
Bv=╛(Bt,Bn[K])
üBvâ
çBn[L][Bv]
éü
Bv=╛(Bt,Bo[Bl][K])
üBvâ
çBo[Bl][L][Bv]
éü
üBj=BLâ
Bu=Br()
Bp[K]=▒(Bp[K],Bt)
Bp[L]=▒(Bp[L],Bu)
à
üöBkâ
Bj=BM
éü
üBj=BNâ
ü½(Bq)=0â
Bu=Bt
Bw=C
ü╛(Bu,Bn[L])â
Bw=B
éü
åBx=1ì½(Bo)ê
ü╛(Bu,Bo[Bx][L])â
Bw=B
éü
éå
üBwâ
┤(F,
{
80,108,101,97,115,101,32,114,101,110,97,109,101,32,103,108,111,98,97,108,
32,115,121,109,98,111,108,32,37,115,32,116,111,32,115,111,109,101,116,104,
105,110,103,32,108,111,110,103,101,114,46,10},
{Bu})
¼(F,
{
73,116,32,105,115,32,117,110,102,111,114,116,117,110,97,116,101,108,121,32,
97,108,114,101,97,100,121,32,105,110,32,117,115,101,32,97,115,32,97,32,
115,104,111,114,116,32,115,104,114,111,117,100,101,100,32,110,97,109,101,46,
10})
╤(1)
éü
à
Bu=Br()
éü
Bn[K]=▒(Bn[K],Bt)
Bn[L]=▒(Bn[L],Bu)
à
Bu=Br()
Bo[Bl][K]=▒(
Bo[Bl][K],Bt)
Bo[Bl][L]=▒(
Bo[Bl][L],Bu)
éü
éü
çBu
éæ
«Bt
îBu=97-65
æBv(░Bw)
¡Bx
åBy=1ì½(Bw)ê
Bx=Bw[By]
üBx>=97â
üBx<=122â
Bw[By]=Bx-Bu
éü
éü
éå
çBw
éæ
æBw(«Bx)
¡By
By=1
åBz=1ì½(Bx)ê
üBx[Bz]=92â
By=Bz+1
éü
éå
çBv(Bx[By..½(Bx)])
éæ
«Bx
Bx={}
æBy(«Bz)
Bz=Bw(Bz)
ü╛(Bz,Bx)â
çB
à
Bx=▒(Bx,Bz)
çC
éü
éæ
æBz()
BQ CA
«CB
BP CC
CA=BY(Bb)
èCA=32ÅCA=9ê
CA=BY(Bb)
éè
CB={}
èBU[CA]!=BHÄCA !=Jê
CB=CB&CA
CA=BY(Bb)
éè
üBy(CB)â
çBb
éü
Bq=▒(Bq,{Bb,Bl})
Bm=Bm+1
Bl=Bm
Bo=▒(Bo,{{},{}})
ü½(CB)>0â
üCB[1]=92Å╛(58,CB)â
CC=┬(CB,{
114})
üCC=-1â
¼(F,{
67,111,117,108,100,110,39,116,32,111,112,101,110,32,105,110,99,108,117,100,
101,32,102,105,108,101,58,32}&CB&10)
éü
çCC
éü
éü
CC=┬(Bt&CB,{
114})
üCC=-1â
CC=┬(┼({
69,85,68,73,82})&{
92,73,78,67,76,85,68,69,92}&CB,{
114})
üCC=-1â
¼(F,{
67,111,117,108,100,110,39,116,32,111,112,101,110,32,105,110,99,108,117,100,
101,32,102,105,108,101,58,32}&CB&10)
éü
éü
çCC
éæ
æCA()
BP CB
├(Bb)
ü½(Bq)=0â
ç-1
éü
CB=Bq[½(Bq)][1]
Bl=Bq[½(Bq)][2]
Bq=Bq[1..½(Bq)-1]
çCB
éæ
æCC(╝CB)
«CD
CD={}
è1ê
CD=48+═(CB,10)&CD
CB=╢(CB/10)
üCB=0â
çCD
éü
éè
éæ
äCB(BQ CD)
üCD=110â
Bf(CC(10))
ëCD=116â
Bf(CC(9))
ëCD=114â
Bf(CC(13))
à
Bf(CC(CD))
éü
éä
îCD=1,CE=0
îCF=M+╛({
101,110,100},O),
CG=M+╛({
112,114,111,99,101,100,117,114,101},O),
CH=M+╛({
102,117,110,99,116,105,111,110},O),
CI=M+╛({
116,121,112,101},O),
CJ=M+╛({
103,108,111,98,97,108},O),
CK=M+╛({
105,110,99,108,117,100,101},O),
CL=M+╛({
119,105,116,104},O),
CM=M+╛({
119,105,116,104,111,117,116},O)
æCN(BS CO)
BR CP,CQ,CR
BQ CS,CT
«CU,CV
èBê
CT=BY(Bb)
üCT=Jâ
çJ
éü
CP=BU[CT]
üCP=BHâ
Be(CT)
ëCP=BDâ
CU={CT}
èBê
CT=BY(Bb)
CP=BU[CT]
üCP=BDâ
CU=CU&CT
ëCP=BBâ
CU=CU&CT
à
BZ(CT)
É
éü
éè
CQ=╛(CU,O)
üCQâ
üö╛(CU,{{
105,110,99,108,117,100,101},CK})â
üö╛(CU,{{
103,108,111,98,97,108},CJ})Å
½(Bq)=0â
üBTÄCOâ
Be(M+CQ)
à
Bf(CU)
éü
éü
éü
à
CQ=╛(CU,P)
üCQâ
üBTÄCOâ
Be(N+CQ)
à
Bf(CU)
éü
à
üCOâ
Bf(Bs(CU))
à
Bf(CU)
éü
éü
éü
çCU
ëCP=BCÅCP=BEâ
Be(CT)
çCT
ëCP=BBâ
èBU[CT]=BBÅ╛(CT,{
101,69})ê
Be(CT)
CT=BY(Bb)
éè
BZ(CT)
ëCP=BIâ
Be(CT)
CT=BY(Bb)
èBU[CT]=BBÅ╛(CT,{
65,66,67,68,69,70})ê
Be(CT)
CT=BY(Bb)
éè
BZ(CT)
ëCP=BGâ
CT=BY(Bb)
ü(CT=45)â
CV=╕(Bb)
Be(10)
à
Be(45)
BZ(CT)
éü
à
CV={}
èBê
CS=BY(Bb)
üCS=10ÅCS=Jâ
¼(F,{
109,105,115,115,105,110,103,32,99,108,111,115,105,110,103,32,113,117,111,116,
101,10})
╤(1)
éü
üCS=CTâ
É
éü
CV=CV&CS
üCS=92â
CS=BY(Bb)
CV=CV&CS
éü
éè
üBcâ
üCT=39â
ü½(CV)=0â
¼(F,{
110,111,116,104,105,110,103,32,98,101,116,119,101,101,110,32,115,105,110,103,
108,101,45,113,117,111,116,101,115,10})
╤(1)
éü
Be(32)
üCV[1]=92â
CB(CV[2])
à
Bf(CC(CV[1]))
éü
à
Be(123)
CR=1
èCR<=½(CV)ê
ü═(CR,20)=1â
Be(10)
éü
CT=CV[CR]
üCT=92â
CR=CR+1
CT=CV[CR]
CB(CT)
à
Bf(CC(CT))
éü
üCR<½(CV)â
Be(44)
éü
CR=CR+1
éè
Be(125)
éü
à
Be(CT)
Bf(CV)
Be(CS)
éü
éü
éè
éæ
äCO()
¼(Ba,10&CM)
¼(Ba,{
119,97,114,110,105,110,103,10})
éä
äCP()
░CQ,CR
CO()
CQ=BK
èBê
CQ=CN(CD)
ü╜(CQ,J)=0â
Bb=CA()
üBb=-1â
Be(BK)
ç
éü
ë╛(CQ,{{
101,110,100},CF})â
CQ=CN(CD)
ü╛(CQ,{{
112,114,111,99,101,100,117,114,101},{
102,117,110,99,116,105,111,110},{
116,121,112,101},
CG,CH,CI})â
Bj=BM
Bh(Bp[L])
Bp={{},{}}
éü
ë╛(CQ,{{
103,108,111,98,97,108},CJ})â
Bj=BN
Bk=B
è╛(CQ,{{
103,108,111,98,97,108},CJ})ê
CQ=CN(CD)
CQ=CN(CD)
CQ=CN(CD)
ü╜(CQ,40)=0â
Bj=BL
ëö╛(CQ,{44,61,{
103,108,111,98,97,108},CJ})â
Bj=BM
éü
éè
ë╛(CQ,{{
112,114,111,99,101,100,117,114,101},{
102,117,110,99,116,105,111,110},{
116,121,112,101},
CG,CH,CI})â
CQ=CN(CD)
Bj=BL
ë╛(CQ,{{
105,110,99,108,117,100,101},CK})â
Bb=Bz()
üBb=-1â
ç
éü
ë╛(CQ,{{
119,105,116,104},{
119,105,116,104,111,117,116},CL,CM})â
CR=CN(CE)
ü╜(CQ,{
119,105,116,104})=0Ä
╜(CR,{
119,97,114,110,105,110,103})=0â
CO()
éü
ë╜(CQ,44)=0â
Bk=B
à
Bk=C
éü
éè
éä
æCS(«CT)
è½(CT)>0ê
ü╛(CT[½(CT)],{
10,13,9,32})â
CT=CT[1..½(CT)-1]
à
É
éü
éè
çCT
éæ
äCU()
¼(F,
{
117,115,97,103,101,32,49,58,32,32,98,105,110,100,46,98,97,116,32,91,
45,104,105,100,101,95,115,116,114,105,110,103,115,93,32,91,102,105,108,101,
110,97,109,101,91,46,101,120,93,93,10})
¼(F,
{
117,115,97,103,101,32,50,58,32,32,115,104,114,111,117,100,46,98,97,116,
32,91,45,104,105,100,101,95,115,116,114,105,110,103,115,93,32,91,45,102,
117,108,108,95,107,101,121,119,111,114,100,115,93,32,91,102,105,108,101,110,
97,109,101,91,46,101,120,93,93,10})
╤(1)
éä
îCV=157000
äCQ()
«CR,CT,CW,CX
BR CY,CZ
¡Ca,Cb,Cc,Cd
░Ce
«Cf
CT=┴()
Bc=C
BT=B
Cd=3
èCd<=½(CT)ê
ü┐({
72,73,68,69,95,83,84,82,73,78,71,83},Bv(CT[Cd]))â
Bc=B
CT=CT[1..Cd-1]&CT[Cd+1..½(CT)]
ë┐({
70,85,76,76,95,75,69,89,87,79,82,68,83},Bv(CT[Cd]))â
BT=C
CT=CT[1..Cd-1]&CT[Cd+1..½(CT)]
ë╛(63,CT[Cd])â
CU()
à
Cd=Cd+1
éü
éè
ü½(CT)=2â
BV=G
CW={}
ë½(CT)=3â
ü┐({
83,72,82,79,85,68,95,79,78,76,89},Bv(CT[3]))â
BV=H
CW={}
ë┐({
78,79,95,83,72,82,79,85,68},Bv(CT[3]))â
BV=I
CW={}
à
BV=G
CW=CT[3]
éü
ë½(CT)=4â
CW=CT[4]
ü┐({
83,72,82,79,85,68,95,79,78,76,89},Bv(CT[3]))â
BV=H
ë┐({
78,79,95,83,72,82,79,85,68},Bv(CT[3]))â
BV=I
à
CU()
éü
à
CU()
éü
üBV !=Hâ
BT=B
éü
Cf=t(╧(0,0))
ü½(CW)=0â
¼(E,{
78,97,109,101,32,111,102,32,69,117,112,104,111,114,105,97,32,102,105,108,
101,32,116,111,32})
üBV=Gâ
¼(E,{
98,105,110,100,58,32})
ëBV=Hâ
¼(E,{
115,104,114,111,117,100,58,32})
à
¼(E,{
98,105,110,100,32,40,119,105,116,104,111,117,116,32,115,104,114,111,117,100,
105,110,103,41,58,32})
éü
CW=CS(╕(D))
¼(E,10)
ü½(CW)=0â
╤(1)
éü
ü½(CT)=½(┴())ÄBV !=Iâ
¼(E,
{
72,105,100,101,32,115,116,114,105,110,103,115,32,97,115,32,115,101,113,117,
101,110,99,101,115,32,111,102,32,65,83,67,73,73,32,99,111,100,101,115,
63,10})
¼(E,
{
40,98,101,116,116,101,114,32,115,104,114,111,117,100,105,110,103,32,98,117,
116,32,102,105,108,101,32,119,105,108,108,32,98,101,32,98,105,103,103,101,
114,41,58,32,40,121,41})
CR=get_position()
»(CR[1],CR[2]-2)
Bc=ö┐({
110},╕(D))
¼(E,10)
éü
éü
Bb=┬(CW,{
114})
üBb=-1â
CZ=1
èCZ<=½(CW)ê
üCW[CZ]=46â
CZ=CZ+1
à
É
éü
éè
üö╛(46,CW[CZ..½(CW)])â
CW=CW&{
46,101,120}
éü
Bb=┬(CW,{
114})
üBb=-1â
┤(2,{
99,111,117,108,100,110,39,116,32,111,112,101,110,32,37,115,10},{CW})
ç
éü
éü
CY=½(CW)
èCW[CY]!=92ê
CY=CY-1
üCY=0â
É
éü
éè
Bt=CW[1..CY]
CX=CW[CY+1..½(CW)]
BW()
üBV=GÅBV=Iâ
CZ=½(CX)
èCZ>=1ê
üCX[CZ]=46â
É
éü
CZ=CZ-1
éè
üCX[CZ]=46â
CX=CX[1..CZ]&{
101,120,101}
à
CX=CX&{
46,101,120,101}
éü
à
¼(E,{
78,97,109,101,32,102,111,114,32,110,101,119,32,115,104,114,111,117,100,101,
100,32,69,117,112,104,111,114,105,97,32,102,105,108,101,58,32})
CX=CS(╕(D))
¼(E,10)
ü½(CX)=0â
╤(1)
éü
éü
ü╜(Bv(CX),Bv(CW))=0â
¼(E,{
68,111,110,39,116,32,111,118,101,114,119,114,105,116,101,32,116,104,101,32,
111,114,105,103,105,110,97,108,32,115,111,117,114,99,101,32,102,105,108,101,
33,10})
ç
éü
üBV=Hâ
Ba=┬(CX,{
114})
üBa !=-1â
¼(E,CX&{
32,97,108,114,101,97,100,121,32,101,120,105,115,116,115,44,32,111,118,101,
114,119,114,105,116,101,63,32,40,110,41})
├(Ba)
CR=get_position()
»(CR[1],CR[2]-2)
üö┐({
121},╕(D))â
ç
éü
¼(E,10)
éü
éü
Ba=┬(CX,{
119,98})
üBa=-1â
¼(E,{
67,111,117,108,100,110,39,116,32,111,112,101,110,32}&CX&{
32,102,111,114,32,119,114,105,116,105,110,103,10})
ç
éü
üBV !=Hâ
Ce=┼({
69,85,68,73,82})
ü╝(Ce)â
Ce={
67,58,92,69,85,80,72,79,82,73,65}
éü
Ce=Ce&{
92,66,73,78,92}
Ca=┬(Ce&{
80,68,69,88,46,69,88,69},{
114,98})
üCa=-1â
ü┐({
66,73,78,68,46,69,88,69},CT[1])â
¼(E,{
117,115,101,32,98,105,110,100,46,98,97,116,32,111,114,32,115,104,114,111,
117,100,46,98,97,116,10})
╤(1)
éü
Ca=┬(CT[1],{
114,98})
üCa=-1â
┤(E,{
67,111,117,108,100,110,39,116,32,111,112,101,110,32,37,115,32,111,114,32,
37,115,10},
{Ce&{
80,68,69,88,46,69,88,69},CT[1]})
╤(1)
éü
éü
Cc=0
¼(E,{
67,114,101,97,116,105,110,103,32}&CX&{
32,46,46,46,10})
èBê
Cb=╖(Ca)
üCb=-1â
É
éü
¼(Ba,Cb)
Cc=Cc+1
éè
├(Ca)
üCc<CVâ
¼(F,
{
89,111,117,32,99,97,110,39,116,32,98,105,110,100,32,117,115,105,110,103,
32,116,104,101,32,67,111,109,112,108,101,116,101,32,69,100,105,116,105,111,
110,32,111,102,32,69,88,46,69,88,69,46,10})
¼(F,
{
80,68,69,88,46,69,88,69,32,40,80,117,98,108,105,99,32,68,111,109,
97,105,110,41,32,109,117,115,116,32,98,101,32,112,114,101,115,101,110,116,
32,105,110,32,116,104,101,32,69,117,112,104,111,114,105,97,32,66,73,78,
32,100,105,114,101,99,116,111,114,121,46,10})
éü
¼(Ba,Cf)
üBV=Iâ
èBê
Cb=╖(Bb)
üCb=-1â
É
éü
¼(Ba,Cb)
éè
├(Bb)
├(Ba)
ç
éü
éü
CP()
éä
CQ()